landlocked salmon - English Synonyms Dictionary